that tells its own tale - Francés Inglés Diccionario